Detecting and Profiling TCP Connections Experiencing Abnormal Performance

نویسندگان

  • Aymen Hafsaoui
  • Guillaume Urvoy-Keller
  • Matti Siekkinen
  • Denis Collange
چکیده

We study functionally correct TCP connections – normal set-up, data transfer and tear-down – that experience lower than normal performance in terms of delay and throughput. Several factors, including packet loss or application behavior, may lead to such abnormal performance. We present a methodology to detect TCP connections with such abnormal performance from packet traces recorded at a single vantage point. Our technique decomposes a TCP transfer into periods where: (i) TCP is recovering from losses, (ii) the client or the server are thinking or preparing data, respectively, or (iii) the data is sent but at an abnormally low rate. We apply this methodology to several traces containing traffic from FTTH, ADSL, and Cellular access networks. We discover that regardless of the access technology type, packet loss dramatically degrades performance as TCP is rarely able to rely on Fast Retransmit to recover from losses. However, we also find out that the TCP timeout mechanism has been optimized in Cellular networks as compared to ADSL/FTTH technologies. Concerning loss-free periods, our technique exposes various abnormal performance, some being benign, with no impact on user, e.g., p2p or instant messaging applications, and some that are more critical, e.g., HTTPS sessions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance analysis of TCP connections with RED control and exogenous traffic

We study the stability and performance of a system involving several TCP connections passing through a tandem of RED controlled queues each of which has an incoming exogenous stream. The exogenous stream, which represents the superposition of all incoming UDP connections into a queue, has been modeled as an MMPP stream. We consider both the TCP Tahoe and the TCP Reno versions. We provide the co...

متن کامل

A Passive State-Machine Based Approach for Reliable Estimation of TCP Losses

While it is well-known that TCP performance degrades significantly on experiencing packet losses, not much is known about the way in which TCP losses occur in the realworld. In order to understand this issue, in this paper, we develop a passive analysis methodology for reliably inferring the loss processes that real-world TCP connections are subject to. We instantiate our methodology in analysi...

متن کامل

Detecting Cellular Middleboxes Using Passive Measurement Techniques

The Transmission Control Protocol (TCP) follows the endto-end principle – when a client establishes a connection with a server, the connection is only shared by two physical machines, the client and the server. In current cellular networks, a myriad of middleboxes disregard the end-to-end principle to enable network operators to deploy services such as content caching, compression, and protocol...

متن کامل

Application Level Performance in Wired and Wireless Environments. (Peformances de Niveau Applicatif en Environnement Filaire et sans Fil)

The interest in traffic measurement and analysis has increased tremendously and provides us with new ways to understand, operate and improve network performance. The heterogeneity of the Internet is constantly increasing, with new access technologies, new client devices and with more and more services and applications. On the other hand, the interest of the research community to measure enterpr...

متن کامل

Compound TCP+: A Solution for Compound TCP Unfairness in Wireless LAN

In high-speed and long-distance networks, TCP NewReno, the most popular version of Transmission Control Protocol (TCP), cannot achieve sufficient throughput owing to the inherent nature of the congestion control mechanism of TCP. Therefore, in order to overcome this limitation, Compound TCP was proposed. Compound TCP can achieve a considerably higher throughput than TCP NewReno in high-speed an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012